﻿/* Скрываем две верхнии строки рибона* есть алтернативная default2.aspx*/
.auth-block__table-header
{
	
	font-size: 10px!important;

	
}
.auth-block__table
{
	margin-top:10px!important;

	
}
#s4-ribbonrow
{
	display:none!important;
}

#suiteBar
{
	display:none!important;

}
#pageStatusBar{
	display:none!important;
}
#suiteBarDelta{
	display:none!important;
}


#MSOZoneCell_WebPartctl00_ctl33_g_25a26e0c_69b3_4233_85ef_3ebfcc749c17, 
#MSOZoneCell_WebPartctl00_ctl27_g_5f90b2f7_4ab5_4a96_aab7_00b5633025c5{
	position: relative;
}

#MSOZoneCell_WebPartctl00_ctl33_g_25a26e0c_69b3_4233_85ef_3ebfcc749c17 .ms-webpart-chrome,
#MSOZoneCell_WebPartctl00_ctl27_g_5f90b2f7_4ab5_4a96_aab7_00b5633025c5 .ms-webpart-chrome  {
	position: absolute;
	top: -123px;
	right: 0;
	display: block;
	min-width: 305px;
	width: 305px;
}

#MSOZoneCell_WebPartctl00_ctl33_g_25a26e0c_69b3_4233_85ef_3ebfcc749c17 .ms-webpart-chrome-title{

}

#MSOZoneCell_WebPartctl00_ctl33_g_25a26e0c_69b3_4233_85ef_3ebfcc749c17 .ms-webpart-chrome-title .js-webpart-titleCell,
#MSOZoneCell_WebPartctl00_ctl27_g_5f90b2f7_4ab5_4a96_aab7_00b5633025c5 .ms-webpart-chrome-title .js-webpart-titleCell{
	width: auto;
	float: right;
}

#MSOZoneCell_WebPartctl00_ctl33_g_25a26e0c_69b3_4233_85ef_3ebfcc749c17 .auth-block, 
#MSOZoneCell_WebPartctl00_ctl27_g_5f90b2f7_4ab5_4a96_aab7_00b5633025c5 .auth-block{
	float: right;
}

.xbody {
    font-family: "Story", Arial, sans-serif;
}
.ms-core-pageTitle, .ms-core-pageTitle a {
    font-family: "Story", "Segoe UI Light", "Segoe UI","Segoe", Tahoma, Helvetica, Arial, sans-serif;
    color: #000000;
}
.ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a {
    font-family: "Story", "Segoe UI Light", "Segoe UI","Segoe", Tahoma, Helvetica, Arial, sans-serif;

    color: #444;
    text-align: left;
    white-space: nowrap;
}
#siteIcon {
    margin-right: 75px;
    margin-top: 5px;
    margin-right: 28px;
}
#contentRow {
    padding-top: 5px;
}
.ms-core-listMenu-item {
    font-family: "Story", "Segoe UI Light", "Segoe UI","Segoe", Tahoma, Helvetica, Arial, sans-serif !important;
}
.ms-core-listMenu-item, .ms-core-listMenu-item:link, .ms-core-listMenu-item:visited, .ms-tv-item:link, .ms-tv-item:visited, .ms-tv-header:link, .ms-tv-header:visited {
    color: #a7a9ac;
}
.ms-core-listMenu-selected:link, .ms-core-listMenu-selected:visited, .ms-core-listMenu-selected {
    color: #fff;
    background-color: #a7a9ac;
}
.ms-core-listMenu-item:hover {
    color: #fff;
    background-color: #ed1b2f !important;
}
.ms-rte-layoutszone-inner {
    border: 0px;
    margin: 0px;
    margin-top: 20px;
}
.ms-webpartzone-cell {
    margin: auto auto 0px;
}
input[type="button"], input[type="reset"], input[type="submit"], button {
    font-family: "Story", "Segoe UI", "Segoe", Tahoma, Helvetica, Arial, sans-serif;
    font-size: 12px;
    border: 1px solid #a7a9ac;
    background-color: #a7a9ac;
    color: #fff;
}
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover,
button:hover
{
	border-color: #ed1b2f;
	background-color: #ed1b2f;
	color: #fff;
}

.file-archive-filter__table {
    width: 100%;
    border: 0px;
}
.file-archive-filter__table-head {
	text-align: left;
	font-weight: bold;
	height: 30px;
	font-size: 12px;
}
.file-archive-filter__table-input {
	padding-right: 15px;
	height: 30px;
}
.file-archive-filter__table-btns input:first-child {
	margin-left: 0px;
}
.file-archive-filter__table-btns input[type="submit"] {
	padding: 4px 10px;
}
.file-archive-filter__main-cntr .cf {
	margin-right: 10px;
	padding: 0 0 5px 0;
}
.file-archive-list__table {
	margin-right: 10px;
	margin-bottom: 15px;
	border: 0px;
	
}
.file-archive-list__table td,
.file-archive-list__table th {
	border-color: #a7a9ac;
}
.file-archive-list__table th {
	font-size: 12px;
	font-weight: bold;
	border: 0px;
}
#siteIcon {
	margin-left: 0px;
}
a:link, a:active {
	color: #000;
	text-decoration: underline;
}
a:hover {
	color: #ed1b2f;
}
h1 a:link, h1 a:active,
h2 a:link, h2 a:active {
	text-decoration: none;
}
#siteIcon {
    line-height: 15px;
}
.ms-mpSearchBox{
	display:none;
}
.file-archive-list-table__Name{
	width:32%;
}
.file-archive-list-table__DisplayPath{
	width:25%!Important;
	 word-wrap:break-word;
	 
}
.file-archive-list-table__FileDescription
{
		width:220px;
}

.file-archive-list-table__FileType
{
	white-space:nowrap;
	    padding: 4px 4px 4px 4px;
}
.file-archive-list-table__FileVersion{
	white-space:nowrap;
    padding: 4px 4px 4px 4px;
}
.file-archive-list-table__DateUpdate
{
	white-space:nowrap;
    padding: 4px 4px 4px 4px;
}
.file-archive-list-table__Size
{
	white-space:nowrap;
	    padding: 4px 4px 4px 4px;

}
.file-archive-filter__table-head
{
	padding-top: 1px;
}
.PatchHeader
{
	display:none;
}
.file-archive-list-table__DisplayPath
{
	display:none;
}

/*-------------------------
	Дизайн подсказки
--------------------------*/
 
.help-tip{
   /* position: absolute;*/
   /* top: 15px;
    right: 300px;*/
    text-align: center;
    background-color:red;
    border-radius: 50%;
    width: 24px;
    height: 24px;
    font-size: 14px;
    line-height: 26px;
    cursor: default;
}
 
.help-tip:before{
    content:'?';
    font-weight: bold;
    color:#fff;
}
 
.help-tip:hover p{
    display:block;
    transform-origin: 100% 0%;
 
    -webkit-animation: fadeIn 0.3s ease-in-out;
    animation: fadeIn 0.3s ease-in-out;
 
}
 
.help-tip p{
    display: none;
    text-align: left;
    background-color: #1E2021;
    padding: 10px;
    width: 190px;
    position: absolute;
    border-radius: 3px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    right: -4px;
    color: #FFF;
    font-size: 13px;
    line-height: 1.4;
}
 
.help-tip p:before{
    position: absolute;
    content: '';
    width:0;
    height: 0;
    border:6px solid transparent;
    border-bottom-color:#1E2021;
    right:10px;
    top:-12px;
}
 
.help-tip p:after{
    width:100%;
    height:40px;
    content:'';
    position: absolute;
    top:-40px;
    left:0;
}
 
@-webkit-keyframes fadeIn {
    0% { 
        opacity:0; 
        transform: scale(0.6);
	}
 
    100% {
        opacity:100%;
        transform: scale(1);
    }
}
 
@keyframes fadeIn {
    0% { opacity:0; }
    100% { opacity:100%; }
}